type conversion changes