updated objecives with validation ranges needed