difference between BPT and MPT