Finished revising the mission type to be abstract and linear.