fixed up to not use coffee script anymore