workaround the live lock