fixed some shizzle with the blocking n stuff