modified type example