message assignment