got the read to partially work