refacto + license