added proper setup script