Micro3's Challenges