Much better behavior on mobile!