tested base API successfully