another attempt to fix the mobile experience