kinds of configurations