Lee Humphrey ( some creative problem solving)