controlling resources and blocking