rips and patches (June)