useless return