Added recommendation source, page effect

And optimize performance, UI design and UI creation