refresh the doc and requirements