var and effect
subjects in parallel