Implemented directives on a per card basis