udating models and design doc