Add IfAction and StringReplaceAction