Partial Implemented: you will get old table if you didn't unlock the new table