add stack version compiler