breaking the setup scripts up