fixed for mobile viewing