access - to get at or in something
advance - to move forward or progress in development
analysis - a careful examination and study of something
cite - to mention as proof or support
counterpoint - an opposing opinion or viewpoint
data - individual facts, figures and other items of information
drawbacks - things that make something more difficult or unpleasant; disadvantages
reasoning - the process of drawing conclusions from facts; clear and sensible thinking