improve one level list drop