definite rule