ROD PATCHER