done top.N.not.self