updated to use the new yacbi interface