Issue #24 - refactoring FundingCheckingPipe