added character selection carryover, fixed dash bug