test
rewrite CLayerWidget