Initial feature and tests.