always log exceptions