Clarification around hooks