software servo library