move time logging to Node class
terminate the thread on exception
some search documentation
resolve conflicts