Design-for-the-real-world-sm