finished entry loop