modified type of klist