visual changes and comments support