added dependancy -- a timing tool by gabe