advance message module