Two major branches of anti