Frequency calculations for a dynamic simulation

Hello,

I have run a simulation with the *FREQUENCY card, and I am getting the natural frequencies as expected.
I used the following *STEP

*STEP
*FREQUENCY
10

** fix on the lower boundary from x to z.  
*BOUNDARY
Nfix1, 1, 3

*CLOAD
Nsurface, 1, 0.0
Nsurface, 2, 0.0
Nsurface, 3, 0.0

*NODE FILE
 U
*END STEP

I am also able to see the change in the natural frequency when a load in applied in the previous *STATIC step.

*STEP
*STATIC, DIRECT
** fix on the lower boundary from x to z.  
*BOUNDARY
Nfix1, 1, 3

*CLOAD
Nsurface, 1, 10.0
Nsurface, 2, 0.0
Nsurface, 3, 0.0

*END STEP

*STEP, PERTURBATION
*FREQUENCY, STORAGE=YES
2
*END STEP

Now, I want to run a dynamic simulation with the **DYNAMIC, DIRECT card, but the simulation stops within one step.

How can I have the frequencies stored for all the time steps solved in the dynamic simulation?

I use the following:

*STEP
*DYNAMIC, DIRECT
1.E-2, 1.0

** fix on the lower boundary from x to z.  
*BOUNDARY
Nfix1, 1, 3

*CLOAD
Nsurface, 1, 10.0
Nsurface, 2, 0.0
Nsurface, 3, 0.0

*FREQUENCY, STORAGE=YES
2

*NODE FILE
 U
*EL FILE
** S, E
*END STEP