ffs async lazy bs, I want json not promises