Peer group dynamics