added the logger
added time tracker for functions