feature: add unblock method