Add not-quite-finished on command, and add a function to make a new state