creating the i/o helper