 
     grunt.registerTask 'default:end', -> grunt.log.subhead 'That\'s it for now!'
 
-    grunt.registerTask 'default', ['default:begin', 'coffeelint', 'browserify', 'uglify', 'less', 'clean:current', 'copy', 'test', 'default:end']
+    grunt.registerTask 'default', [
+                            'default:begin'
+                            'coffeelint'
+                            'browserify'
+                            'uglify'
+                            'less'
+                            'clean:current'
+                            'copy:current'
+                            'test'
+                            'shell:mark'
+                            'default:end'
+                        ]
 
     # serve the application
     grunt.registerTask 'serve', ->

        copy: {
            # copy our latest build to
            # the corresponding current directory
            build:
                files: [
                    {
                        expand: yes
                        nonull: yes
                        cwd: '<%= app.build.path %>'
                        src: ['**/*.js', '**/*.css']
                        dest: '<%= app.build.current %>/'
                    }

                ext: '.css'
                dest: '<%= app.build.path %>/styles/'
        }
        # some cool commands
        shell: {
            # start chrome driver
            webdriver:
                command: 'webdriver-manager start'
                keepalive: yes
                options: stdout: yes
            # mark the current build with a stamp in `current`/.build file
            mark: command: 'echo <%= timestamp %> > <%= app.build.current %>/.build'
        }

        karma: {
