added specialized serializer interfaces for mesage objects