nonparallel modified