scripts for adding and display handling