# Propose freeform
- **must** not see anything enactment field(because freeform do not enact) (3008-PFRO-001)
- **must** be a way to create a new proposal
(3008-PFRO-002)
- **must** be directed to the docs in order to create my proposal where I can see the instructions and steps I need to go through
(3008-PFRO-003)
- **should** be directed from the docs to use the Governance dApp to help put together a freeform proposal
(3008-PFRO-004)
- **must** be able to give my proposal a title
(3008-PFRO-005)
- **must** be able to see what the title would be used for
(3008-PFRO-006)
- **must** be constrained to a character limit and can understand what that limit is
(3008-PFRO-007)
- **must** be a way to add a proposal description
(3008-PFRO-008)
- **must** see what the description would be used for
(3008-PFRO-009)
- **must** be constrained to a character limit and can understand what that limit is
(3008-PFRO-010)
- **must** be a way to set when voting will close
(3008-PFRO-011)
- **must** a way to set voting close to the maximum or minimum amount of time
(3008-PFRO-012)
- **must** a way to understand when that will be (date, time)
(3008-PFRO-013)
- **must** be able to download the proposal as JSON ready to share with the community on the forum
(3008-PFRO-014)
- When I have received feedback from the community, I **should** be directed to submit my proposal on the governance site where I can paste in my raw JSON
(3008-PFRO-015)
- **must** be able to see how many VEGA I must have associated with a validator in order to submit a proposal
(3008-PFRO-016)
- **must** be a way to find more information on submitting a proposal (a link to docs) and explorer (a link to explorer / governance)
(3008-PFRO-017)
- **must** error when submitting a proposal without entering anything, telling me JSON is required
(3008-PFRO-018)
- **must** error when submitting a proposal in anything other than JSON, telling me the proposal must be valid JSON
(3008-PFRO-019)
back to [Propose](./3002-PROP-propose.md) for details on proposing