Doc update with hook examples and variable q/a