You should, its worth the read