trying to handle scrolling nicely on IPad