Supports up to 4 parties.