layereffects and error reporting wip