improved macro error messages