Added courseDataLoad function prototype, tweaked dataLoad