xxxx prorn macro