 				(__msg x)
 			]
 
-		composeButton: (type) =>
+		composeButton: =>
 
 			props =
 				noanswer: 	false


			bar.getElement()

		@storeLastUsed: (key, time) ->
			@getLastUsed (lastUsed) =>
				entry =
					key: key
					time: time

				lastUsed = _.reject lastUsed, (item) -> _.isEqual item, entry

				lastUsed.unshift entry
				store = {}
				lastUsed = store[@STORE.LASTUSED] = (_.first lastUsed, 3)
				chrome.storage.sync.set store, ->
					log 'Last used items saved', lastUsed
					return
				return
			return

		@getLastUsed: (resp) ->
			chrome.storage.sync.get @STORE.LASTUSED, (items) =>
				resp (items[@STORE.LASTUSED] ? [])
				return
			return


				errorSection.toggle !valid
				return

			propStoreFn = (checkbox, propName) =>
				checkbox.addOnChange (e, checked) =>
					props[propName] = checked
					toStore = {}
					toStore[M.STORE.BOX_SETTING] = props
					@settingProps = props
					chrome.storage.sync.set toStore, ->
						log 'Storing properties finished'
						return
