Use after_initialize instead of before_validation