```coffeescript
Promise = require 'bluebird'
fs = Promise.promisifyAll require 'fs'
utils = require './utils'
express = require 'express'
application = require './application'

api = express()

LED_FILE = '/sys/class/leds/led0/brightness'

blink = (ms = 200) ->
	fs.writeFileAsync(LED_FILE, 1)
	.delay(ms)
	.then -> fs.writeFileAsync(LED_FILE, 0)

api.post '/v1/blink', (req, res) ->
	interval = setInterval(blink, 400)
	setTimeout(->
		clearInterval(interval)
	, 5000)
	res.send(200)

api.post '/v1/update', (req, res) ->
	console.log("Got application update")
	application.update()
	res.send(204)

module.exports = api
```

Increase the blink duration to 15s
user
```coffeescript
Promise = require 'bluebird'
fs = Promise.promisifyAll require 'fs'
utils = require './utils'
express = require 'express'
application = require './application'

api = express()

LED_FILE = '/sys/class/leds/led0/brightness'

blink = (ms = 200) ->
	fs.writeFileAsync(LED_FILE, 1)
	.delay(ms)
	.then -> fs.writeFileAsync(LED_FILE, 0)

api.post '/v1/blink', (req, res) ->
	interval = setInterval(blink, 400)
	setTimeout(->
		clearInterval(interval)
	, 15000)
	res.send(200)

api.post '/v1/update', (req, res) ->
	console.log("Got application update")
	application.update()
	res.send(204)

module.exports = api
```
assistant