integrate with Read.generateODF
integrate with Read.generateODF