BalajiN | Making copy packages idempotent