pop-ups and some styling