add peter code