really fixed the delayed json reading