typo and redundant return