docs lib hooks