new api with offset