suppress some runtime warnings
remove standards exceptions as we spell out the names elsewhere and clean up names