added hash for pagination and sort list