training: tidy