improved layout support for mobile devices