May need to figure out a better time measurement methode.