This trait is a nice way to manipulate the transaltion data.