Impleved AutoMarkrement().