Updated Requirement Doc