read might be working but I dont think so