outline the requirements doc