Add hook test with projection