added time and str