init whole env