lib update and index oush
lib update and index push