trying to hash out a node/fileformat design