used cray wrapper
final work on postPara