no need for else since previous return