# Proposals To make edits to a HyperAuto pipeline, users will need to create a proposal. One proposal can exist on a HyperAuto pipeline at a time and represents a staged regeneration of the resources and transformation logic owned by that pipeline. Users must decide to either approve and apply the proposal or discard it. ## Create a proposal To create a proposal, open the **Configuration** tab of an existing HyperAuto pipeline and select **Edit**. ![Config tab](../../../assets/9bba98d53ed1d6a6ae55a07ac3eff0b3e4471fddb8d0fcd71a6dcc60e5e1bd85.webp) Within edit mode, both the input configuration (adding or removing source tables as inputs) and pipeline configuration can be updated within a single edit. ![Edit mode](../../../assets/aa75dcdea65d2630f1052f2de9d70ca5b37ad7902d7451dd3e6936583f53fb7d.webp) Once satisfied with the changes, select **Create proposal** to obtain a proposal that is ready and linked for you to evaluate and approve. ![Pending proposal](../../../assets/edc93f926f21e66281b6babe05e515f37d5908a55b1335df7ab39cbaaabdac13.webp) ## View a proposal Select **View proposal** from the overview page to open the proposal within Pipeline Builder. This is the page where you can merge or close a proposal. Actions taken will be reflected back on the corresponding HyperAuto pipeline page. ![Builder proposal](../../../assets/4760a3f301cc33bd25dee058dda3d7e61e5c035ada96f8ad629c9a5df3b11156.webp) To view the pipeline logic changes that have been generated by the proposal, select the **Changes** tab. ![Changes](../../../assets/298ebbc2787d5b1f5bfa16348154a5ea4b891c4ebb1d6d9a0e51fab8393924c5.webp) After reviewing the changes, select **Merge proposal** to commit the change to the main branch of the pipeline. Ensure you have selected **Deploy the branch "Main"** after merging the proposal. This will ensure that the pipeline is deployed and the changes are manifested in the output datasets and Ontology.