added some io methods which allows load and set top level comments