class share deleted.
interfae and implementation of AccountManager are now even.