The toolkit and generating form