various mobile fixes
merging