Design should solve problems, not just look good.