something about IPG and RayCus