Extended the eio wrapper API