Add hook management