added kinetic