simple repot generation to a text file - still needs formatting