Issue #3

Patch for #3 which revise and simplify the calculation for scrolling indexPath