redesigned GUI