add elipsis to history address
use floats instead of flex
tidy up transaction design