Jak w Behaviorze zmodyfikowac (np. behaviorSave()

Probuje w ten sposob:
Kod
class MyBehavior extends ModelBehavior {
//...
function beforeSave(&$model) {
$model->data['User']['nowe_pole'] = 'nowe dane';
}
}
//...
function beforeSave(&$model) {
$model->data['User']['nowe_pole'] = 'nowe dane';
}
}
W ten sposob wyswietlajac dane przed samym zapisane w kontrolerze (UsersController), dane nie znajduja sie w tablicy.
Czy cos zle rozumuje?