feature: use new symfio api