remove io
add stupid test