js80 directives