added dynamic window resizing