#15: Added parsing of all of the required parameters.