callback transaction style
PSR-2 fix