Adding the IO module