Added a skeleton for blocking method.