On The Spot Mobile Grooming