Added landscape orientation support