removed firstAction
merged