Minor mission fixes - nothing major tonight as it's my holiday! :)