fuck coffeescript
merge?