add kinetic and three scripts