possible fix for mobile gap