added Landscape compatibility