Add robot substitution