add oeprator `|`