dummy info
recording vals in file
correct, although the ispropertypresent is clucky, it is the quickest way
way prettier formatting