hook_for spec