great post hope links still work