rework archi