Review (5/5): Gets the job done
Well, to keep it simple. My head is swirling with waves now!