Add documentation on hook methods