Rule executor fixed