return empty when data is locked