User Specification Requirements