initial the env