added a recursion blocker for local mirror