recreate script entire objects