implement show-profile, initial timing
change position of slave-status
replace duplicate code, to define_method
implement training_bonus