documentation for name => directive