Refactored to update model with options data, not DOM directly
Need to see why it's doing "create new" instead of save though now.