Add action execution functionality