actually read from configuration.rules