attempting better mobile support