link instead of copy to keep ports up to date