+_select form-generation method
don't show unnecessary button when a task doesn't need confirming
implement "external list" framework for tasks
allow for incrementing task's progress in chunks, not just by one
add a purge task using the new features