mission experiences