Jay: Requirement, 1,2&7.