working on validation, salary and job type feature