Add generateMark method.