fixed conflict in create, added helper, validations