cache message