1. Functions
  2. calculate
  3. createFeature
  4. createWidget