nicely done and excellent blog about trends