using notice istead of message