implement scrolling regions
implement inverse
implement rgb colors