got serial chain manipulator working