z-index seems important, what do you think?