elliot haggard is creeping me the fuck out