testing all start values; other misc updates
updating substitutions