another crack at getting character selection to work