Add a single hook to the different modes