add baseElement + parallel constraint