bug fixed, thanks to Richard COOK.