add more details about setting up environemnt