silence type conversion warning