working on setup file