ughhh
adding timing
ughhh