Added stage2. Added stage changing.