don't apply character value to known bytes
minor formatting tidy