observation dummy applies substitution