added *error-missing-rule*, some other cleanup, remove number