modified source headers and added txt files