 				)
 	.tap ->
 		utils.mixpanelTrack('Application start', app.imageId)
-		logSupervisorEvent('Starting application ' + app.imageId)
+		logSystemEvent('Starting application ' + app.imageId)
 	.finally ->
 		updateDeviceInfo(status: 'Idle')
 

					localApp = apps[imageId]
					app = remoteApps[imageId]
					utils.mixpanelTrack('Application update', app)
					logSupervisorEvent('Updating application')
					kill(localApp)
					.then ->
						start(app)

			docker.getImage(app.imageId).inspectAsync()
			.catch (error) ->
				utils.mixpanelTrack('Application install', app)
				logSystemEvent('Installing application ' + app.imageId)
				updateDeviceInfo(status: 'Downloading')
				docker.createImageAsync(fromImage: app.imageId)
				.then (stream) ->
