Fix issues with the order of the specs affecting the outcome
Fix issues with the order of the specs affecting the outcome

UM-USElab/gradecraft-development,UM-USElab/gradecraft-development,UM-USElab/gradecraft-development,UM-USElab/gradecraft-development