working input scroll. does not detect touch boundaries