AlvisFirefly: 3 variants