comment overlay does not get hidden thanks to z-index