add user_io.js