seems like its working. now must add features to GUI to view progress and display results