cash implementation