Forgot reentrant in directives.