defability can now take a vector of actions