V2 action hook cleanup