mostly testing the hook