reconfigured timing and main datablocks as well as added output checker edt