Preparing environement.