for DataBase's homework and Recommend