Mission (not to be seen) Impossible