rework outputs