Added remote source instructions
added some logic around cases where .env file doesn't initial exist