recommend use of <depend> with message generation