linking is safer than copying