added method verlet