fixed layout issues on landscape orientation