Micro Satellites on their way to Mars