made groupdisplayer and fixed few bugs