Time needed: 120+ Minutes