You still need the format.json stuff, I'm saying you can change

    format.html { render "explorer/index"}

to

    format.html