updating blocked struct, won't work for a bit