merged protocol for entity mn version 1.0 and 2.0 in the same file.