seems like we're blocking before we need these?