changes in ActionFactory