WebPage weird behaviour