stencil test, not perfect yet, flickring for some reason.