loop patch