New overloads added to + and compare operators