Fixed operator^