add reading/writing of property infos