Add books function; Fixed the recommend count bug