Added the first batch of requirements