cleanups
rename to make more sense and cleanup code
more cleanups
use portfolio QC to not use bad values, based on soil4 setting