some mobile specific improvements