Create blockListener