test hooks1