add cleanup
clean up after checks, keep .dpl
add layer of indirection for executing commands