add trainer controler