[wed post] standing on shoulders of giants