i like the show_error option

maybe this should be named to indicate this is a load from db, rather than a fetch