add deleteByPath