Mission client