layout optimization adjustments for mobile