2 new hooks