removed repugnant return