Fixed operator=