generic full window sizing