add in timeing loggin