more tweaking for  various mobile devices