io tests implemented and run successfully