ADDED - 
1. enums modified slightly
2. StageType added to enums