Working on making reading correctly