ultrasonic code added