all possible actions defined