Can define rules with char