TAG: eternal struggle for survival