Working and Updating requeriments