Character switching! (Slightly buggy, but working!)