added cross breed support