highlighter fixes
widening primitive conversion