updated and tweaked /opall