implemented zone block tool