add prototype link task