more hooks and tests