Generated new prototype