elastic theory 1496814