added sourceRoot option