merged with buyBooks module added