made clients use the new api