Added limit, offset, and explain