Add (lesson 3) : manual pull vs automatic pull