hidden services now working. added blocking behaviour.