explore() is now in a good shape.