reworte updaters with generics and got it work.(Under PAF class)