updates to scripts and setup process