Edited before_validation to only fire on create