code tidyup
fixed sim_base -dep noauto