various bug fixes and character updates