changed OrdinaryPercolation to be executed with OP.run(...) instead of OP.setup(...) and subsequent OP.run()