fixes sanity to cal500 switch, adds in fuzzing and onset parameters