I don't understand why not work. If I don't put "else { return null; }" at the end I get missing return statement error.