tweak cast opeartor