sourcemap support
test -> example
initial release
resolve merge conflict