add requirements document