updates for mobile viewing