added nuc-prot and prot-nuc (but still buggy)