JSON Action Composition