This else is unnecessary since the IF block ends in a return