@jeffowski see also: "you can do better"