Added detailed character information and character switching.