Clean actions semantic