dump msg function