apropos errors ... lets just die if anyting is wrong