further refined, better, faster, smarter -DS