changed enginebridge to work on basicapiclient instead of apiclient