mobile fixes..again. last time promise!