changing order of blocking doesn't seem to do anything