Add io module