Old framework read data