Update hooks work