working on setup script