allowing to make color widgets read only
added TODO notes