add troll.h