change for sharedManager