nice post and I think this should be stickied for easy reference.