new api functionalities added to client