added update method on BaseManager