work on adding more functionality to GUI