use icedcoffeescript instead coffee
update ui
update UI