has correct output and now handles extensions in the terminal, still have to test on eustis