api additions