reworked oojs