still mostly setting scripts up