added trainer executable