operator= fix