init + langs