added the requirements document