explanation somewhat supported fact