make a gen that gives fixed windows sizes