BZD, BNZD, BCD and BD added and tested