Color, Cursor, and Input updates