optimizations, s3 sync included in Gruntfile