pre-post-step callbacks wiring