simple io example