add the __add metamethod