elastic dynamics 9596713