wip io fallback raw in lib