logging now includes timestamps