added some new api calls