improved fixes for differing window sizes on home