avoid charm.h in converse code, use converse.h instead