types in rules actions