not sure if it makes any difference, but should it be a symbol :add instead of a string?