add test for incomplete rules