It's probably time to ask for help. Below is the code I've written. I keep getting the 2nd requirement wrong, and the tip from the validator is, "Check why the users list is empty after the file has been read". I understand that the problem must be with the load method that doesn't do what I'm making it do. But I have no clue why. For some reason it reads a null string when it is expected to read the number of users (users.size()), which I send to printWriter in the save method. And maybe something else is wrong. I'm kind of stuck. Here is the screen output I receive when I run the program: The number of users is 1 Saving: Ginny, Weasley, Mon Jan 10 00:00:00 CET 1983, false, United Kingdom Exception: Cannot parse null string false Ginny Weasley 1983-01-10 female UNITED_KINGDOM java.lang.NumberFormatException: Cannot parse null string at java.base/java.lang.Integer.parseInt(Integer.java:630) at java.base/java.lang.Integer.parseInt(Integer.java:786) at com.codegym.task.task20.task2002.Solution$CodeGym.load(Solution.java:99) at com.codegym.task.task20.task2002.Solution.main(Solution.java:42) Process finished with exit code 0