hooks and notes