rename alert to motd to avoid name conflict
rename alert to motd to avoid name conflict