BPT's Groups