haisley pitts