* use new die() function to abort script with error message