a most difficult MACRO PP ever for me ….