please add a comment here why that z-index. I never remember why did things :)