plot control widget - first pass