removed addon_io dependency