hook for pose