adding analyrics, search and extra data