new GUI changes