fixed dropWhile usage of itself