Improved rendering and tablet compatibility