refacor exploer page