Adding a more realistic set of requirements