incomplete trainer