first batch of source code to test IO