fix different heights and landscapes