update library project