initial batch API integration, additional testing required