protein first method