My non-rev article will give you a good overview what you're up against!
Regards,
Fred...