outsource missions. add a warning