interpolate ready & added locker to serialport