small fix to hook case.
fix ways to call listing and improve documentation.