add feature of landscape viewing