reworking structural check reactor
little bit of cleanup
adding pipeline