In general, should use let blocks and these hashes are all jacked up on indentation, etc., and need to get fixed.