added text files and updates source headers