this doesn't handle the case where there are multiple lock info values and can cause a crash