a little better mobile support