Initial environment setup and more