don't use the @ in directives scope def