use additionalData, fix source map issue #86