basic layout changes and mobile platform compatibility?