author name finding, adding in code to handle mads, error handling behavior