add newmark solver