first version first script