MSDN makes it so confusing...how on earth do I use it?