support lib update