add library visit