Moulin's $100 m vision