the method 'recursivo' is added
the method 'action' is added