[resize] start fleshing out resizing