new style action datatype