ramshackle infrastructure