updating requirements
adding some notes