enable touch: true again, so we can do changed tracking easier later
don't disable fields when the current_user is admin
fix #33: pending schedule means not scheduled.  Set accepted flag if even partially scheduled.