raw draft for structure of script