add coffescript support