added SurfaceBlockUIView