General reading of data optimized