added gui for testing