add branch for single term operator