working on docs and requirements