add half step down tuning
add TuningTest
add substitute