adam roberts avalanche