First pass at mobile optimization.