rebuilt
removed copy class