use time now, not ctime