added rescue to parse, added longform source