Learn, self, auto tuning, calibrating, environment adaptation, repetition