Made features configurable.