Implemented awsome scrolllist algorithm