time formatting and better output FTW