working on bugs and testing
handling files with # at the start of the line