ALFA a little bit to far gone