Title: The significance of recent developments in IT for auditing