propogate changes to pgmio to other files