view rework