add kinetic loader