added a lightweight fault injection tool