arc type bug fixed