Initial reviving
Added skip & limit