Changed data_lock to free unused _data