added TImer and util classes.