add mission methods