use tabwriter