program produces results 
need to reorganize gui