1. Functions
  2. generateDartModel