complete previous patch (again)