add library and virtual store_