broke the post processing to point and field