add AbstractAction and change Congress managment