add requirements for doc