I just updated the deck to make it a little more streamlined and consistent. All cards I removed are listed in the sideboard

This is a modern legal reanimate deck for mostly casual play with friends. The basic premise is to

Get Pestilence Demon, Abhorrent Overlord into the graveyard. This can be done using Mulch, to get creatures into the graveyard from the deck, or Lotleth Troll from my hand, in case I draw them. Then Vigor Mortis (This is the slightly preferred one as it adds counters to the reanimated creatures) and Zombify reanimate the big creatures in the graveyard.

Lotleth Troll and Dreg Mangler hold position as (relatively) early aggro, or defense if need be, in the early game until I can play reanimation spells.

Putrefy and Ultimate Price clear the way and ward off attackers until I can play a big creature. They also take care of any dangerous creatures that may harm my reanimated fatties.

I'll play Duress before I play any reanimation spells or anything big, to make sure it goes through. Read the Bones lets me search through my deck quickly for the low low price of 2 life, just in case I need a reanimation spell or what have you. And Golgari Charm is just because one guy in my play group like to play enchantment heavy decks, so I need to take care of that before it gets out of hand.

I'm looking for advice on how to make the deck more synergistic and effective. For example, completely inadvertently, I kind of have a +1/+1 counter thing going on with these cards too (Lotleth Troll, Vigor Mortis and Dreg Mangler). Should I do anything with that? Any advice would be appreciated.

The cards in the sideboard are all cards that were in the deck but have been removed.

Thanks!