Substitution post