smooth transactions