create a bunch of custom errors