Better design makes it work better