user GUI improved