updated

Fixed the group changing logic and added some help output