Working product, may need tweaks for final servo and sound synchronization.