Puts the requirements