gui functionality updated