Added all 2012 missions and reworked the logic and style a bit