updated older scripts and added newer scripts for components