build with source maps