added some polymorph example