add prototype mapping examples