Updating + to handle floats too.