add basic screen resizing