Smooth transaction, fast push, awesome DNF'r

Review