add some netflix algorithm