more reliability and verbosity