cop method