makes directive independent from security directive