ali baba ab cina abrasive riding