purple method