add build for implicit type conversion