Draft of in house block editing protection

Events are not registered yet
needs some logic review