will haney