add my distributed lock