update demo lib