Add features and tests to Register