added += and + operator overrides