Add assumptions and requirements