setting up the environment for v2.0