training part one -- private