modify comlier error