global and local messages