Critique strengths smoother transtions weaknesses not scalable to large datasets 21