adding textfile compiler