add comments in abilityhook 1