still working on the nice gui