made copy/paste work. TODO: needs a user selectable rectangle. draw rectangle while keep rght pressed