added copyright to rework