back to the default state of file
add arguments treading for input filename and support
ignored testing echo class
minor algorithm calling cleaning