level and char fix