maybe fixed pull blocks bug