Algorithms found over the internet