add operation-like methods add(), sub(), mul(), div()