added missing assignment operator