style change + resizing + scrolling