initial dependencies for api