Updated transaction manager, added round-robin style async execution
Returning None when an id doesn't exist in the db
mergning
merged with return none
merged with matts new shit