An idea on improving hooks