Add first hook mechanism for actions