start of resizing screens. a hardy thing?