add prototype.install