notice messages; callbacks