Updated resize logic to resolve a bug Will found. Should also address Morgan H. concerns with location positioning.