refactored add dividend to partner into service