Understanding the Habit Loop