training seperated