Implement exception reporting, fix other interface names