fix user, add type for creating recipe