updated gui. still working on it