still a bit twitchy, but some mobile updates