creates ProductAction