changes were needed to setup script because I am bad at reading