added post-proc delay, and did some work on the geometry handling