formatting + conversions to vector and different tostring return to get easy integration with other routines in the framework