added colour indicator; fixed rect fill undo