async wrappers for slp sync api
use the new api