modify unreadable coede