implemented initial integration with ACE api