added addskip()