Use bitwise or instead of add as is more normal for this type of operation