[en] few more rules and generalizations