views: improve transaction view