how to get a training contract