some concept of rules