WIP, looks like hook events are firing twice
WIP, route hooks not double firing
hooks are now firing singly