this is a task for the future work.
adding the kinetic component.