Use sharedManager