api needs to be namespaced