smooth transaction and good guy (cleanests eg ive seen... ever)