updated Ultrasonic library