Generation Mo - Fighting the good fight