some z-buffer conflict solved