   'column'
   'grid'
   'invert'
+  'workflow level'
 ]
 
 ProjectToggle = React.createClass

ProjectStatus = React.createClass
  displayName: "ProjectStatus"

  getDefaultProps: ->
    project: null

  render: ->
    <ChangeListener target={@props.project}>{ =>

        <ProjectExperimentalFeatures project={@props.project} />
        <div className="project-status__section">
          <h4>Workflow Settings</h4>
          {if @state.workflows.length is 0
            <div className="workflow-status-list">No workflows found</div>
          else
            <div className="workflow-status-list">
              <h4>Workflow Settings</h4>
              <div className="workflow-status-list">
                <ul className="project-status__section-list">
                  {@state.workflows.map (workflow) =>
                    <li key={workflow.id}>
                      <WorkflowToggle workflow={workflow} project={@props.project} field="active" />
                      <AutoSave resource={workflow}>
                        <select
                          onChange={@onChangeWorkflowLevel.bind(null, workflow)}
                          value={if workflow.configuration.level? then workflow.configuration.level}
                        >
                          <option value="none">none</option>
                          {@state.workflows.map (workflow, i) =>
                            value = String(i + 1)
                            <option
                              key={i + Math.random()}
                              value={value}
                              disabled={@state.usedWorkflowLevels.indexOf(value) > -1}
                            >
                              {value}
                            </option>}
                        </select>
                      </AutoSave>
                    </li>}
                </ul>
              </div>
           </div>}
        </div>
        <hr />
        <div className="project-status__section">
