added contract scripts and data