updating the requirements