updated lock on libdttp