patti l hanson YvX bp blogspot