added some example IO and a message to the beginning of cycle_decomp