for expansion looks good, missing the substitution of the declaration.