insane infrastructure needed