manage message