fixing blocking