new card model, design doc additions