think i've got responsive resizing working