avoid bad action