We should only do .done at the end, leont++