some progress in the gui department