add the missing substitute