list trainer; trainer location chooser