refactored GUI.

some fixes in gsconfig