many gui minor fixes